const maping = {
  // PRODUCT 成品
  // CUSTOMIZED 全屋定制
  // CUPBOARD 整体橱柜
  // BATHROOM 卫浴
  // MODEL 样板间

  // 01 成品
  // 02 全屋定制
  // 03 整体橱柜
  // 04 卫浴
  // PRODUCT: ['01'],
  // CUSTOMIZED: ['02'],
  // CUPBOARD: ['03'],
  // BATHROOM: ['04'],
  // MODEL: ['02', '03', '04']
  // 10月8号优化
  // Q002 全屋定制
  // Q003 整体橱柜
  // Q004 卫浴
  // Q005 样板间
  // Q006 公共区
  // Q009 门头
  // Q014 软体
  // Q015 套房
  // Q016 窗帘
  // Q017 多功能墙面
  // Q018 装修主材区
  // Q019 情景间
  Q002: ['02'],
  Q003: ['03'],
  Q004: ['04'],
  Q005: ['02', '03', '04'],
  Q019: ['02'],
  Q014: ['01'],
  Q015: ['01']
}

export default function getBizType(spaces, filterData) {
  const result = []
  for (const key of spaces) {
    result.push(...(maping[key] || []))
  }
  if (filterData === undefined) {
    return Array.from(new Set(result))
  }
  let filter = []
  if (filterData) {
    if (typeof filterData === 'string') {
      filter = filterData.split(',')
    }
  }
  return Array.from(new Set(result.filter(e => filter.includes(e))))
}
